self-employed persons - Français Anglais Dictionnaire